.phone-container{
  background: #fff;
  .sub-title{
    color: #999;
    font-size: 28rpx;
    padding: 32rpx;
    background: $color-background;
    &>view{
      margin-top: 12rpx;
    }

    .old-mobile{
      color: #000;
      display: inline-block;
    }
  }
  .form-block{
    padding: 32rpx;

    .form-item{
      @include flex;
      @include a-center;
      padding: 24rpx 0;
      margin-bottom: 66rpx;
      border-bottom: 1rpx solid #ccc;

      .input-holder{
        color: #ccc;
        font-size: 28rpx;
      }
      .form-label{
        color: #333;
        width: 150rpx;
      }
      .form-content{
        @include sub-item;
      }
      .form-btn{
        color: #007FFF;

        &.disable{
          &.normal{
            color: #ccc;
          }
        }
        &:not(.disable):active{
          opacity: 0.8;
        }
      }
      &.focus{
        border-bottom: 1rpx solid #000;
      }
    }
    .form-btn-item{
      color: #fff;
      font-size: 28rpx;
      line-height: 80rpx;
      text-align: center;
      background: #000;
      margin-top: 72rpx;

      &.disable{
        background: #ccc;
      }
      &:not(.disable):active{
        opacity: 0.8;
      }
    }
  }
}